package com.hnevc.caoliuye;
/**
 * 输入一个整数 n，计算并输出他的阶乘。
 * 注意：定义一个函数(或方法)，用于求阶乘的值。
 * 在主函数(或主方法)中调用该递归函数(或方法)，求出 5 的阶乘，并输出结果。
 */

public class homework05 {
    public static void main(String[] args) {
        int n = 5;
        System.out.println(add(n));//调用
    }

    public static long add(int m) {
        int i, j, s = 1;
        int count=0;
        for (i = 1; i <= m; i++) {
            s = 1;
            for (j = 1; j <= i; j++)
                s *= j;
            count+=s;//阶乘的和
        }
        return s;
    }

}
